Fix memory leaks in NS version.
authorJan Djärv <jan.h.d@swipnet.se>
Mon, 4 Nov 2013 17:57:17 +0000 (18:57 +0100)
committerJan Djärv <jan.h.d@swipnet.se>
Mon, 4 Nov 2013 17:57:17 +0000 (18:57 +0100)
commit57ae6509a3b6a274f89b9caea0284c6156470625
tree71823a2b466641dbfa317a0c61e1173c0e06aef8
parenta16cc46314b29d349580a51b6b94d544396debff
Fix memory leaks in NS version.

* src/macfont.m (CG_SET_FILL_COLOR_WITH_GC_FOREGROUND)
(CG_SET_FILL_COLOR_WITH_GC_BACKGROUND)
(CG_SET_STROKE_COLOR_WITH_GC_FOREGROUND): Fix memory leak.

* src/nsfns.m (Fx_create_frame): Fix memory leak.

* src/nsterm.h (EmacsApp): Add shouldKeepRunning and isFirst for
OSX >= 10.9.

* src/nsterm.m (init, run, stop:): New methods in EmacsApp for
OSX >= 10.9 to prevent memory leak of GCD dispatch source.
src/ChangeLog
src/macfont.m
src/nsfns.m
src/nsterm.h
src/nsterm.m